Reducing computation by unifying inference with user interface

نویسنده

  • Mark W. Perlin
چکیده

User interfaces are becoming an integral component of usable interactive artificial intelligence systems. A high-bandwidth graphical interface between the user and the computer's representation of knowledge greatly facilitates intelligent human/computer interaction. When user input or inference modifies knowledge base assertions, computationally expensive cascaded updates often propagate through the underlying knowledge representation. To communicate these changes to the user, the graphical display must also be updated. The speed of knowledge base update is crucial in Al interfaces. Real-time global update is often infeasible due to the richness and complexity of knowledge bases. Interestingly, the user's display usually presents only a fraction of all the available internally represented information. To rapidly show the user the global effects of changes, knowledge base update can be restricted to just those computations required for maintaining an accurate display. We have developed an integrated approach to inference and user interface which offers a new programming paradigm for the construction of Al interfaces. The methodology: • greatly simplifies the design, construction and runtime execution of user interfaces to knowledge bases; • reduces inference computation by user interface-constrained lazy evaluation: only what the user can observe is computed; • integrates inference and user interface into one system specifically tailored to the Al user's immediate needs. This publication was supported in part by grant R29 LM 04707 from the National Library of Medicine. Table of

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TV-ACTA: Embedding an Activity-Centered Interface for Task Management in Email

In contextual computing, where cues beyond direct user input are used to trigger computation, one of the most daunting challenges is inferring what the user is doing. For the domain of task management, we have developed a new approach to reducing the problem of ambiguity of user action for intelligent systems. We introduce a construct we call an Activity, designed to reduce this ambiguity by pr...

متن کامل

A Reference Framework for Multi-Surface Interaction

Physical surfaces are pervasive and serve many purposes. Digital computation is a powerful source of functional support. However, it has been confined to the augmentation of single objects only. In this article, we are interested in the combination of physicality with computation in the context of multiple objects. We propose the notion of multi-surface interaction as a unifying paradigm for re...

متن کامل

Review and comparison of User Interface Characteristics of (Springer, Elsevier, Ebsco, ISI(WOS) and Ovid) as Perceived by University of Tehran Users

Background and Aim: The present investigation intends to compare and review various user interfaces from user standpoint and to ascertain its linkage with user satisfaction. Method: The research incorporated a descriptive survey of University of Tehran graduate student body. Using a targeted sampling, graduate students from the faculties of chemistry and Biology were selected. The instruments u...

متن کامل

User Interface Design in Mobile Educational Applications

Introduction: User interfaces are a crucial factor in ensuring the success of mobile applications. Mobile Educational Applications not only provide flexibility in learning, but also allow learners to learn at any time and any place. The purpose of this article is to investigate the effective factors affecting the design of the user interface in mobile educational applications. Methods: Quantita...

متن کامل

Ontology for Multi-surface Interaction

Digital computation is a powerful source of functional support. However, it has been confined to the augmentation of single objects only. In this article, we are interested in the combination of physicality with computation in the context of multiple objects. We propose the notion of multi-surface interaction as a unifying paradigm for reasoning about both emerging distributed UIÕs and known in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015